Skip to content

ci: Remove dead code, unused inputs and honor input refs - #941

Open
cmainas wants to merge 1 commit into
mainfrom
fix/small_fixe_ci
Open

ci: Remove dead code, unused inputs and honor input refs#941
cmainas wants to merge 1 commit into
mainfrom
fix/small_fixe_ci

Conversation

@cmainas

@cmainas cmainas commented Aug 10, 2026

Copy link
Copy Markdown
Contributor

Description

  • Delete unused typos.toml (spell-check runs cspell, not typos).
  • Remove useless "Get revision SHA" steps and inline github.ref_name where the branch value is still needed (build-latest).
  • Drop unused workflow inputs (runner, runner-arch-map, unused runner-archs, dead ref) and their call-site passes
  • Use the declared ref input into checkout (lint, unit_test, vm_test, kind_test)
  • Remove unused GIT_CLONE_PAT secret and no-op workflow_dispatch triggers that cannot run standalone (upload_s3, vm_test, kind_test)
  • Drop redundant host dependency install in kind_test (used only inside the node)

Related issues

How was this tested?

In PR's CI

LLM usage

Assisted by Opus 4.8

Checklist

  • I have read the contribution guide.
  • The linter passes locally (make lint).
  • The e2e tests of at least one tool pass locally (make test_ctr, make test_nerdctl, make test_docker, make test_crictl).
  • If LLMs were used: I have read the llm policy.

@netlify

netlify Bot commented Aug 10, 2026

Copy link
Copy Markdown

Deploy Preview for urunc canceled.

Name Link
🔨 Latest commit e016a36
🔍 Latest deploy log https://app.netlify.com/projects/urunc/deploys/6a7a117d4547870008e5b8a4

- Delete unused typos.toml (spell-check runs cspell, not typos).
- Remove useless "Get revision SHA" steps and inline github.ref_name
  where the branch value is still needed (build-latest).
- Remove the dead "Get image digest" and "Set short SHA" steps in
  build-latest.
- Drop unused workflow inputs (runner, runner-arch-map, unused
  runner-archs, dead ref) and their call-site passes
- Use the declared ref input into checkout (lint, unit_test, vm_test,
  kind_test)
- Remove unused GIT_CLONE_PAT secret and no-op workflow_dispatch
  triggers that cannot run standalone (upload_s3, vm_test, kind_test)
- Drop redundant host dependency install in kind_test (used only inside
  the node)

Signed-off-by: Charalampos Mainas <cmainas@nubificus.co.uk>
@cmainas
cmainas force-pushed the fix/small_fixe_ci branch from ab7669a to e016a36 Compare August 10, 2026 17:59
@cmainas
cmainas marked this pull request as ready for review August 10, 2026 18:13
@cmainas
cmainas requested a review from ananos August 10, 2026 18:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Remove unused files and dead code form CI

1 participant